PCFXPIO.SYS アクセスサンプルプログラム


PCFXPIO.SYSを利用しPC-FXGA - パソコン間のアクセス方法の
サンプルプログラムです。
BORLAND C++を使用していますが他のＣコンパイラでの作成
も容易に移植可能です。

MK.BATを実行することにより作成されます。

>mk


MDUMP    EXE
-------------------------------------------------------
PC-FXGAの主記憶の内容をパソコンに転送し１６進数で表示します。
デバッガの'd'コマンドに類似しています。

mdump "アドレス" "レングス"



TDUMP    EXE
-------------------------------------------------------
PC-FXGAのテクスチャバッファの内容をパソコンに転送し１６進数
で表示します。
デバッガの'td'コマンドに類似しています。

tdump "アドレス" "レングス"



PDUMP    EXE
-------------------------------------------------------
PC-FXGAのパックモードテクスチャバッファの内容をパソコンに転
送し１６進数で表示します。
デバッガの'pd'コマンドに類似しています。

pdump "アドレス" "レングス"



VDUMP    EXE
-------------------------------------------------------
PC-FXGAのhuc6270 RAMの内容をパソコンに転送し１６進数で表示し
ます。
デバッガの'vd'コマンドに類似しています。

vdump "アドレス" "レングス"



KDUMP    EXE
-------------------------------------------------------
PC-FXGAのhuc6272 RAMの内容をパソコンに転送し１６進数で表示し
ます。
デバッガの'kd'コマンドに類似しています。

kdump "アドレス" "レングス"



CDUMP    EXE
-------------------------------------------------------
PC-FXGAのhuc6261 RAMの内容をパソコンに転送し１６進数で表示し
ます。
デバッガの'cd'コマンドに類似しています。

cdump "アドレス" "レングス"



MYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAの主記憶へ転送します。
デバッガの'r'コマンドに類似しています。

myank "ファイル名" "アドレス"


TYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAのテクスチャバッファへ
転送します。
デバッガの'ty'コマンドに類似しています。

tyank "ファイル名" "アドレス"



PYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAのパックモードテクスチャ
バッファへ転送します。
デバッガの'py'コマンドに類似しています。

pyank "ファイル名" "アドレス"



VYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAのHuC6270 RAMへ転送しま
す。
デバッガの'vy'コマンドに類似しています。

vyank "ファイル名" "アドレス"



KYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAのHuC6272 RAMへ転送しま
す。
デバッガの'ky'コマンドに類似しています。

kyank "ファイル名" "アドレス"



CYANK    EXE
-------------------------------------------------------
指定されたファイルの内容をPC-FXGAのHuC6261 RAMへ転送しま
す。
デバッガの'cy'コマンドに類似しています。

cyank "ファイル名" "アドレス"



EXEC     EXE
-------------------------------------------------------
バイナリで作成されたプログラムをPC-FXGAの主記憶へ転送し
実行します。

exec "ファイル名" "転送アドレス" "実行開始アドレス"

バイナリプログラムはリンカに

>fxlk /cseg:8000 -Bbinfile.bin _startup.o main.o ....

の様に作成して下さい。
上記プログラムの場合

>exec binfile.bin 8000 8000

で実行します。


GO       EXE
-------------------------------------------------------
指定アドレスからプログラムを実行します。

go "実行開始アドレス"

使用例：
	>myank binfile.bin 8100
	>go 8100

RST      EXE
--------------------------------------------------------
PC-FXGAをリセットします。

>rst

